the kiss of life
noun phrase
British
: a method of helping a person who is not breathing to start breathing again by blowing air into the person's mouth and lungs : mouth-to-mouth resuscitation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share